- 覩貨羅
- Tukhāra, 'the present Badakchan which Arab geographers still call Tokharestan'; the country of the Indo-Scythians, the Tocharoi of the Greeks, idem 月支.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.